Johan VasquezJohan Vasquez
PV Sindhu at Hangzhou: The Free-Fall Curve of a Former ChampionIn Hangzhou, PV Sindhu walked into the women's singles quarter-final ranked N...
Alcaraz's US Open Return: The Right Forehand Still Beats, But the Layers Ahead Are the Real TestNew York, Tuesday night. Arthur Ashe Stadium flooded with lights, and Carlos...
Three Branches of Martial Arts and the Discipline of the Ringside WatcherIn a small training hall on the outskirts of town, practice begins before...
Chelsea vs Austria Vienna: The Three Minutes Between Lauren James and ArsenalSonia Bompastor spent twenty-three seconds talking about Lauren James. She...
Chess Olympiad 2026: India Defends the Throne Amidst the 'Storm' of SamarkandWhen the official schedule for the 46th Chess Olympiad was announced, one...
India Men Beat Japan 3-0, Women Lose 1-3 at Asian Games 2026: Squad Depth Decides the Asian Badminton OrderAt the municipal sports gymnasium in Ichinomiya, Aichi Prefecture, a badminto...
Wolves Esports sweep A Team 2-0 at Threshold China: a slot rescued, not a tier establishedThe second map lasted 54 minutes. I wrote that number into my notebook before...
Global Gate Ha Long ESG++ Marathon 2026: 15,000 Bibs, Three Distances, and a Word That Needs Re-readingThe course hugs the water's edge. On one side, thousands of limestone islands...
Isack Hadjar Returns to Red Bull Seat at Azerbaijan GP: Physical Challenge and Unresolved Roster PuzzleIsack Hadjar will officially return to the main Red Bull Racing seat at the...
Feyenoord, Camp Nou and a Four-Line Invoice: €74,375, a Two-Year Suspension and an Unanswered Compensation BillThat night at Camp Nou, the away section sat high in the northern corner. Whe...
A Disallowed Goal, Two Points Nobody Returns: Persebaya 1-1 Garudayaksa at Gelora Bung TomoWhen the ball hit the net at Gelora Bung Tomo, the ground erupted. Then came...
Manchester City Beyond the Touchline: A Verdict, a Letter, and a Line That Must Not Be CrossedI read the line at 11:40 p.m. Beijing time, when the newsroom held nothing bu...
Vietnam U23 Tests Its Mettle at the USD 100,000 Tournament: A Squad Audit Before the New SeasonIn the black-bound notebook I have carried since my first assignment in 2026,...
FRITZ 20: The Machine That Is No Longer King and ChessBase's Identity CrisisOn a November morning at a small chess club on Dang Dung Street in Hanoi, a...
Ronaldo Continues with Portugal: Jorge Jesus and the Problem of a 41-Year-Old AnchorWhen Jorge Jesus announced his first squad as Portugal head coach, most...
When the Scoreboard Falls Silent: Badminton and the UnmeasurableThere is a moment no camera records. The player stands at the back line,...
Finn Jeltsch and the Hidden Bonus Clause: One Germany Cap Pays Nürnberg's BillFinn Jeltsch and the Hidden Bonus Clause: One Germany Cap Pays Nürnberg's Bil...
The Golf Transfer Market: Winners Count Time, Not MoneyOn a shelf in Brisbane, I still keep an old notebook from 2026. That day Roha...
Decoding 122 Seconds in Aichi-Nagoya: How P.V. Sindhu Collapsed Against Chen YufeiAichi-Nagoya, the main badminton arena of the 2026 Asian Games. Early in the...
VAR and the V.League Rhythm: Four Minutes of Waiting Cost More Than a Correct DecisionAt minute 63 the referee drew a rectangle in the air. The board clock jumped...
Alcaraz's US Open Return: The Right Forehand Still Beats, But the Layers Ahead Are the Real TestNew York, Tuesday night. Arthur Ashe Stadium flooded with lights, and Carlos...
Three Branches of Martial Arts and the Discipline of the Ringside WatcherIn a small training hall on the outskirts of town, practice begins before...
Chelsea vs Austria Vienna: The Three Minutes Between Lauren James and ArsenalSonia Bompastor spent twenty-three seconds talking about Lauren James. She...
Chess Olympiad 2026: India Defends the Throne Amidst the 'Storm' of SamarkandWhen the official schedule for the 46th Chess Olympiad was announced, one...
India Men Beat Japan 3-0, Women Lose 1-3 at Asian Games 2026: Squad Depth Decides the Asian Badminton OrderAt the municipal sports gymnasium in Ichinomiya, Aichi Prefecture, a badminto...
Wolves Esports sweep A Team 2-0 at Threshold China: a slot rescued, not a tier establishedThe second map lasted 54 minutes. I wrote that number into my notebook before...
Global Gate Ha Long ESG++ Marathon 2026: 15,000 Bibs, Three Distances, and a Word That Needs Re-readingThe course hugs the water's edge. On one side, thousands of limestone islands...
Isack Hadjar Returns to Red Bull Seat at Azerbaijan GP: Physical Challenge and Unresolved Roster PuzzleIsack Hadjar will officially return to the main Red Bull Racing seat at the...
Feyenoord, Camp Nou and a Four-Line Invoice: €74,375, a Two-Year Suspension and an Unanswered Compensation BillThat night at Camp Nou, the away section sat high in the northern corner. Whe...
A Disallowed Goal, Two Points Nobody Returns: Persebaya 1-1 Garudayaksa at Gelora Bung TomoWhen the ball hit the net at Gelora Bung Tomo, the ground erupted. Then came...
Manchester City Beyond the Touchline: A Verdict, a Letter, and a Line That Must Not Be CrossedI read the line at 11:40 p.m. Beijing time, when the newsroom held nothing bu...
Vietnam U23 Tests Its Mettle at the USD 100,000 Tournament: A Squad Audit Before the New SeasonIn the black-bound notebook I have carried since my first assignment in 2026,...
FRITZ 20: The Machine That Is No Longer King and ChessBase's Identity CrisisOn a November morning at a small chess club on Dang Dung Street in Hanoi, a...
Ronaldo Continues with Portugal: Jorge Jesus and the Problem of a 41-Year-Old AnchorWhen Jorge Jesus announced his first squad as Portugal head coach, most...
When the Scoreboard Falls Silent: Badminton and the UnmeasurableThere is a moment no camera records. The player stands at the back line,...
Finn Jeltsch and the Hidden Bonus Clause: One Germany Cap Pays Nürnberg's BillFinn Jeltsch and the Hidden Bonus Clause: One Germany Cap Pays Nürnberg's Bil...
The Golf Transfer Market: Winners Count Time, Not MoneyOn a shelf in Brisbane, I still keep an old notebook from 2026. That day Roha...
Decoding 122 Seconds in Aichi-Nagoya: How P.V. Sindhu Collapsed Against Chen YufeiAichi-Nagoya, the main badminton arena of the 2026 Asian Games. Early in the...
VAR and the V.League Rhythm: Four Minutes of Waiting Cost More Than a Correct DecisionAt minute 63 the referee drew a rectangle in the air. The board clock jumped...
